bosom of abraham - Turkish English Dictionary